package com.itheima.wisdomnext.service;

import com.itheima.wisdomnext.entity.Favorite;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface FavoriteService {
    // 添加收藏
    void addFavorite(Favorite favorite);

    // 获取某个用户的所有收藏记录
    List<Favorite> getFavoritesByUserId(Integer userId);

    // 删除收藏记录
    void deleteFavorite(Favorite favorite);

    // 检查用户是否收藏该帖子
    int isPostFavorited(Integer userId,Integer targetId);
}
